package com.jcfk.system.utils;

import java.text.DecimalFormat;

public class RoundNumUtils {

    /**
     * 对数字字符串    四舍五入处理
     *
     * @param str   处理参数
     * @param scale 保留小数位数
     * @return 返回值
     */
    public static String RoundNoOf(String str, int scale) {
        if (str == null) return null;
        if (scale < 0)
            return str;

        try {
            double number = Double.parseDouble(str);

            DecimalFormat decimalFormat = new DecimalFormat("#");
            String roundedNumberString = decimalFormat.format(number);
            return roundedNumberString;
        } catch (Exception e) {
            e.printStackTrace();
        }
        return str;
    }
}
